multitasking - определение. Что такое multitasking
Diclib.com
Словарь онлайн

Что (кто) такое multitasking - определение


multitasking         
<computer, parallel> (Or "multi-tasking", "multiprogramming", "concurrent processing", "concurrency", "process scheduling") A technique used in an operating system for sharing a single processor between several independent jobs. The first multitasking operating systems were designed in the early 1960s. Under "cooperative multitasking" the running task decides when to give up the CPU and under "pre-emptive multitasking" (probably more common) a system process called the "scheduler" suspends the currently running task after it has run for a fixed period known as a "time-slice". In both cases the scheduler is responsible for selecting the next task to run and (re)starting it. The running task may relinquish control voluntarily even in a pre-emptive system if it is waiting for some external event. In either system a task may be suspended prematurely if a hardware interrupt occurs, especially if a higher priority task was waiting for this event and has therefore become runnable. The scheduling algorithm used by the scheduler determines which task will run next. Some common examples are round-robin scheduling, priority scheduling, {shortest job first} and guaranteed scheduling. Multitasking introduces overheads because the processor spends some time in choosing the next job to run and in saving and restoring tasks' state, but it reduces the worst-case time from job submission to completion compared with a simple batch system where each job must finish before the next one starts. Multitasking also means that while one task is waiting for some external event, the CPU to do useful work on other tasks. A multitasking operating system should provide some degree of protection of one task from another to prevent tasks from interacting in unexpected ways such as accidentally modifying the contents of each other's memory areas. The jobs in a multitasking system may belong to one or many users. This is distinct from parallel processing where one user runs several tasks on several processors. Time-sharing is almost synonymous but implies that there is more than one user. Multithreading is a kind of multitasking with low overheads and no protection of tasks from each other, all threads share the same memory. (1998-04-24)
multitasking         
¦ noun Computing the execution of more than one program or task simultaneously by sharing the resources of the computer processor between them.
Derivatives
multitask verb
Human multitasking         
ABILITY TO PERFORM MORE THAN ONE ACTIVITY AT THE SAME TIME
Human Multitasking
Human multitasking is the concept that one can split their attention on more than one task or activity at the same time, such as speaking on the phone while driving a car. Multitasking can result in time wasted due to human context switching and becoming prone to errors due to insufficient attention.

Википедия

Multitasking
Multitasking may refer to:
Примеры произношения для multitasking
1. multitasking.
Living a Purpose Driven Life _ Robert Macphee _ Talks at Google
2. multitasking.
Living a Purpose Driven Life _ Robert Macphee _ Talks at Google
3. multitasking.
Living a Purpose Driven Life _ Robert Macphee _ Talks at Google
4. Multitasking.
Judith Wright _ Talks at Google
5. multitasking better?
Living a Purpose Driven Life _ Robert Macphee _ Talks at Google
Примеры употребления для multitasking
1. People are not only multitasking their work, they are multitasking their entertainment as well.
2. In this multitasking age, we must take advantage of the community that is hiding on every street Peter Preston Monday October 23, 2006 The Guardian Journalists know all about multitasking.
3. Indeed, many teenagers and college students say overcommitted schedules drive much of their multitasking.
4. If Worcester Woman could see him now, multitasking, would she vote for him?
5. They are also better at multitasking and performing complicated jobs than right–handers.